import { SetMetadata } from '@nestjs/common';
import { ReflectMetadataKeys } from '../enum/ReflectMetadataKeys';

// 通过 SetMetadata 装饰器调用的结果
// 它将在被装饰的类、方法或属性上设置一个名为 'isPublic' 的元数据，其值为 true
export const Public = () =>
  SetMetadata(ReflectMetadataKeys.IS_PUBLIC_KEY, true);
